home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / sound / timidity / ReadMe < prev   
Text File  |  1995-11-11  |  4KB  |  94 lines

  1. TiMidity -- Experimental MIDI to WAVE converter
  2.     Copyright (C) 1995 Tuukka Toivonen <titoivon@snakemail.hut.fi>
  3.     RISC OS port by Michael-Dennis Biemans <michaeld@stack.urc.tue.nl>
  4.     DataVox module (C) Philip Banks <banks_p@kosmos.wcc.govt.nz>
  5.  
  6.  
  7. **** Please note: don't contact Tuukka Toivonen about RiscOS specific  ****
  8. **** parts of TiMidity, but mail to me: michaeld@stack.urc.tue.nl      ****
  9.  
  10. Recent changes:
  11.  
  12.     - patches (samples) are loaded following the path TiMidityPatches:
  13.     - playback can be stopped by pressing a key
  14.     - patches can now end in /pat , _pat or have no extension
  15.  
  16.  
  17. User Manual:
  18.  
  19.     Double-click on a MIDI file :-)
  20.  
  21.     It takes some time before sound is heard. TiMidity will first load the 
  22.     samples, and then it will fill the buffer which is 256k big. You will see 
  23.     which samples are loaded, and then numbers will be printed to the screen. 
  24.     These numbers show how much of the buffer is filled, 99 is full, and 0 is 
  25.     empty. If it stays at 99, the processor is fast enough to keep up with the 
  26.     MIDI data, but if it is dropping, it is below real-time. If it gets to 0, 
  27.     some old data will be played: the processor is too slow. If the number goes
  28.     down from 99 and then goes up again means that the processor was first in 
  29.     a complex part of the MIDI-file, and then it got to a less complex part so 
  30.     it could catch up again. 
  31.     
  32.     Pressing any key when playing to the speaker will end the playback.
  33.     
  34.     There are two MIDI files supplied, and the samples are inside the !TiMidity
  35.     directory. If you want to hear other General MIDI-files, you have to get the
  36.     full set of samples. This set is BIG (9 MB). A nice set can be found
  37.     on ftp://archive.cs.umbc.edu:/pub/midia/instruments.tar.gz .
  38.     You'll have to distribute the samples over the directories patches, patches1
  39.     and patches2 because of the 77 file limit in RISC OS. Alternatively, you
  40.     can use a tarfile if you have !SparkFS. 
  41.  
  42.  
  43. Customizing:
  44.  
  45.     You can edit the !Run file inside the TiMidity directory. The line that sets
  46.     the runtype has an -s 12200 option. -s sets the speed of the output in Hz.
  47.     If you have a MIDI-file that is too complex, try a lower setting, or try
  48.     higher settings for simple files. There's also a -p <number> option. This
  49.     sets the maximum polyphony. Direct audio only works in 8bit mono signed.
  50.     
  51.     TiMidity can also be run from the commandline. If you omit the -d option,
  52.     the output will go to a file, so you can play it later. For this even an
  53.     ARM2 can be used. Try "TiMidity -h" for the options.
  54.  
  55.  
  56. Bugs:
  57.  
  58.     It is possible to get an "abort on datatransfer"-error.  This doesn't
  59.     happen very often, but it can be annoying.  If you can reproduce the
  60.     error, please inform me about it. This can happen if you press 'escape'
  61.     during playback; this is not the right way to stop the program: use
  62.     the spacebar instead.
  63.  
  64.  
  65. For more info see:
  66.  
  67.     http://www.hut.fi/~titoivon/timidity/
  68.     (this site sometimes has problems, if it fails, try later)
  69.     
  70.     Feel free to mail me about the RISC OS-specific stuff. If you really want
  71.     it, you can also get the source. 
  72.  
  73.  
  74. System requirements:
  75.  
  76.     TiMidity should run on any Acorn RISC computer, but I can't test this. 
  77.     Please mail me if it doesn't run, and say what system you have 
  78.     (processor/OS/RAM). The most MIDI files require a fast processor, and they 
  79.     will only work on a RiscPC. Some are so complex they won't even run realtime
  80.     on my ARM610/30....  I don't know how much memory it needs, I guess it 
  81.     depends on the samples that are in use by the MIDI-file.
  82.     
  83.     I want a StrongARM and I want it now !  :-)
  84.     
  85.     
  86. About the MIDI-files:
  87.  
  88.     borderline      Borderline by Madonna
  89.     DS9          Theme of Star Trek: Deep Space Nine
  90.  
  91.     DS9 is much simpler than borderline, so it can be played at 30KHz on a 
  92.     Risc PC.
  93.     
  94.